Computational Topology Simplicial Complexes
نویسنده
چکیده
In the first lecture, we looked at concepts from point set topology, the branch of topology that studies continuity from an analytical point of view. This view does not have a computational nature: we cannot represent infinite point sets or their associated infinite open sets on a computer. Starting with this lecture, we will look at concepts from another major branch of topology: combinatorial topology. This branch also studies connectivity, but does so by examining constructing complicated objects out of simple blocks, and deducing the properties of the constructed objects from the blocks. While our view of the world–our ontology–will be mostly combinatorial in nature, we will see concepts from point set topology reemerging under disguise, and we will be careful to expose them! In this lecture, we begin by learning about simple building blocks from which we may construct complicated spaces. Simplicial complexes are combinatorial objects that represent topological spaces. With simplicial complexes, we separate the topology of a space from its geometry, much like the separation of syntax and semantics in logic. Given the finite combinatorial description of a space, we are able to count, and the miracle of combinatorial topology is that counting alone enables us to make statements about the connectivity of a space. We shall experience a first instance of this marvelous theory in the Euler characteristic. This topological invariant gives a simple algorithm for classifying 2-manifolds, turning our existential classification from the last lecture into a computational method.
منابع مشابه
Topology of the view complex
This paper concerns itself with a family of simplicial complexes, which we call the view complexes. Our choice of objects of study is motivated by theoretical distributed computing, since the view complex is a key simplicial construction used for protocol complexes in the snapshot computational model. We show that the view complex Viewn can be collapsed to the wellknown complex χ(∆n), called st...
متن کاملProximal Nerve Complexes. A Computational Topology Approach
This article introduces a theory of proximal nerve complexes and nerve spokes, restricted to the triangulation of finite regions in the Euclidean plane. A nerve complex is a collection of filled triangles with a common vertex, covering a finite region of the plane. Structures called k-spokes, k ≥ 1, are a natural extension of nerve complexes. A k-spoke is the union of a collection of filled tri...
متن کاملThe Gudhi Library: Simplicial Complexes and Persistent Homology
We present the main algorithmic and design choices that have been made to represent complexes and compute persistent homology in the Gudhi library. The Gudhi library (Geometric Understanding in Higher Dimensions) is a generic C++ library for computational topology. Its goal is to provide robust, efficient, flexible and easy to use implementations of state-of-the-art algorithms and data structur...
متن کاملFinite-Resolution Simplicial Complexes
Simplicial Complexes are used to model topology in Geographic Information Systems (GIS). Line intersection is an essential operation to update them. We introduce a finite-resolution line intersection method, called Zero Order Intersection, and apply it to simplicial complexes. Any reliable implementation of a line intersection algorithm has to address the limitations of a discrete computational...
متن کاملAre the data hollow?
This paper presents statistical approaches to testing whether data are spherical in the topological sense, ie, they lie on a closed manifold with a hollow interior. We characterize the sphere by it’s Betti numbers and use the computational topology program PLEX [12] based on simplicial complexes to calculate the data’s Betti numbers. We use the parametric bootstrap approach to test the power of...
متن کامل